home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 22 / AACD 22.iso / AACD / Programming / XMPlayer-library / include / C / GCC / libraries / xmplayer.h
Encoding:
C/C++ Source or Header  |  2001-04-17  |  1.2 KB  |  58 lines

  1. #ifndef LIBRARIES_XMPLAYER_H
  2. #define LIBRARIES_XMPLAYER_H
  3. /*
  4. **    $Filename: libraries/xmplayer.h $
  5. **    $Release: 1.0a $
  6. **    $Revision: 1.0a $
  7. **
  8. **    Library coded by CruST / Amnesty^.humbug.
  9. **    Released by .humbug. 17.04.2001
  10. **    
  11. **    C includes&fd file by Igor/TCG
  12. **
  13. **    Library based on the PS3M source 
  14. **    Copyright (c) Jarno Paananen a.k.a. Guru / S2 1994-96.
  15. */
  16.  
  17. #ifndef    EXEC_TYPES_H
  18. #include <exec/types.h>
  19. #endif    /* EXEC_TYPES_H */
  20.  
  21. /*********************************************************************
  22. XM MIX Types
  23. *********************************************************************/
  24.  
  25. #define XM_MONO        0
  26. #define XM_STEREO    1
  27. #define XM_SURROUND    2
  28. #define XM_REALSURR    3
  29. #define XM_STEREO14    4
  30.  
  31. /*********************************************************************
  32. XMPlayer Structure
  33. *********************************************************************/
  34.  
  35. struct XMPlayerInfo
  36. {
  37.     APTR XMPl_Cont;
  38.     LONG XMPl_Mixtype;
  39.     LONG XMPl_Mixfreq;
  40.     LONG XMPl_Vboost;
  41.     APTR XMPl_PrName;
  42.     LONG XMPl_PrPri;
  43. };
  44.  
  45.  
  46. /*********************************************************************
  47. XMPlayerPos Structure
  48. *********************************************************************/
  49.  
  50. struct XMPlayerPos
  51. {
  52.     LONG XMPl_ModPos;
  53.     LONG XMPl_PattPos;
  54. };
  55.  
  56.  
  57. #endif /* LIBRARIES_XMPLAYER_H */
  58.